package com.cat.model.biz.service.admin;

import java.io.File;
import java.sql.SQLException;

import com.cat.model.common.model.common.MakeupScalePictureVO;
import com.cat.model.common.model.common.MakeupZedCardVO;
import com.cat.model.common.model.common.MakeupInfoVO;

public interface MakeupInfoService {

	MakeupInfoVO createMakeupInfo(MakeupInfoVO makeupInfo,String[] style, File image,
			String imageFileName);

	int deleteMakeupInfo(long id);

	int updateMakeupInfo(MakeupInfoVO makeupInfo,String[] style, File image,
			String imageFileName);
	
	/**
	 * 新增作品图
	 * */
	MakeupScalePictureVO addMakeupScalePic(MakeupScalePictureVO vo, File image,
			String imageFileName) throws SQLException;
	
	/**
	 * 删除作品图
	 */
	int deleteMakeupScalePic(long id);
	
	/**
	 * 更新作品图
	 * */
	int updateMakeupScalePic(MakeupScalePictureVO vo, File image,
			String imageFileName) throws SQLException;
	
	/**
	 * 新增模特卡
	 * */
	MakeupZedCardVO addMakeupZedCard(MakeupZedCardVO vo, File image,String imageFileName) throws SQLException;
	
	/**
	 * 删除模特卡
	 */
	int deleteMakeupZedCard(long id);
	
	/**
	 * 更新模特卡
	 * */
	int updateMakeupZedCard(MakeupZedCardVO vo, File image,String imageFileName) throws SQLException;
}
